//慢病
function mxjbBoard(){
    $("#mxjb").bind("click",function(e){
        showShade();
        var target=$(e.target);
        if(!target.hasClass("infoBox"))
            target=target.parents(".infoBox");
        var param={
            url:"/standard/chronicRule/queryAllPager",
            data:{
                ybType:null,
                pageSize:10,
                pageNum:1
            },
            columnCount:2,
            columns:[{
                data:"Drgsname",
                width:100,
                title:"诊断",
                render:function(item){
                    if(item.MedId==1){
                        item.ybType="省医保"
                    }else if(item.MedId==2){
                        item.ybType="市医保"
                    }else{
                        item.ybType="其他医保"
                    }
                    return "【"+item.Drgscode+"】"+item.Drgsname;
                }
            },{
                data:"sum",
                title:"限制金额（元/每月）",
                width:50,
                render:function(item){
                    return (item.sum==null?0:item.sum)+"元/每月"
                }
            },{
                data:"count",
                title:"用药种类（种）",
                width:50,
                render:function(item){
                    return item.count+"种适用药品"
                }
            }],
            onclick:function(item){
                item.title=listParam.title;
                loadDetail_mxjb(item);
            },
            title:target.find(".title h1").html(),
            footInfo:target.find(".ybContent"),
            footInfoHtml:""
        }
        showListWindow(param);
    })
}
//单病
function dbzBoard(){
    $("#dbz").bind("click",function(e){
        showShade();
        var buttonGroup=$(".listWindow .buttonGroup");
        buttonGroup.find(".selected").removeClass("selected");
        buttonGroup.children().eq(0).addClass("selected");
        var target=$(e.target);
        if(!target.hasClass("infoBox"))
            target=target.parents(".infoBox");
        var param={
            url:"/standard/drgRule/queryAllPager",
            data:{
                ybType:null,
                pageSize:10,
                pageNum:1
            },
            columns:[{
                data:"Drgsname",
                width:100,
                title:"诊断",
                render:function(item){
                    if(item.medtype==1){
                        item.ybType="省医保"
                    }else if(item.medtype==2){
                        item.ybType="市医保"
                    }else{
                        item.ybType="其他医保"
                    }
                    return "【"+item.Drgscode+"】"+item.Drgsname;
                }
            },{
                data:"fixedmoney",
                title:"核定金额",
                width:50,
                render:function(item){
                    return (item.fixedmoney==null?0:item.fixedmoney)+"元"
                }
            }],
            onclick:function(item){
                item.title=listParam.title;
                loadDetail_dbz(item);
            },
            title:target.find(".title h1").html(),
            footInfo:target.find(".ybContent"),
            footInfoHtml:""
        }
        showListWindow(param);
    })
}

//日间
function rjssBoard(){
    $("#rjss").bind("click",function(e){
        showShade();
        var buttonGroup=$(".listWindow .buttonGroup");
        buttonGroup.find(".selected").removeClass("selected");
        buttonGroup.children().eq(0).addClass("selected");
        var target=$(e.target);
        if(!target.hasClass("infoBox"))
            target=target.parents(".infoBox");
        var param={
            url:"/standard/dayoperationRule/queryAllPager",
            data:{
                ybType:null,
                pageSize:10,
                pageNum:1
            },
            columns:[{
                data:"Mictypename",
                width:100,
                title:"诊断",
                render:function(item){
                    if(item.medtype==1){
                        item.ybType="省医保"
                    }else if(item.medtype==2){
                        item.ybType="市医保"
                    }else{
                        item.ybType="其他医保"
                    }
                    return "【"+(item.medcode||"")+"】"+item.Mictypename;
                }
            },{
                data:"opname",
                title:"治疗方式",
                render:function(item){
                    return item.opname||"";
                },
                width:100
            }],
            onclick:function(item){
                item.title=listParam.title;
                loadDetail_rjss(item);
            },
            title:target.find(".title h1").html(),
            footInfo:target.find(".ybContent"),
            footInfoHtml:""
        }
        showListWindow(param);
    })
}

//用药
function yyBoard(){
    $("#yy").bind("click",function(e){
        showShade();
        var buttonGroup=$(".listWindow .buttonGroup");
        buttonGroup.find(".selected").removeClass("selected");
        buttonGroup.children().eq(0).addClass("selected");
        var target=$(e.target);
        if(!target.hasClass("infoBox"))
            target=target.parents(".infoBox");
        var param={
            url:"/standard/drugRule/queryAllPager",
            data:{
                ybType:null,
                pageSize:10,
                pageNum:1
            },
            columns:[{
                data:"cdgname",
                width:100,
                title:"名称",
                render:function(item){
                    if(item.medtype==1){
                        item.ybType="省医保"
                    }else if(item.medtype==2){
                        item.ybType="市医保"
                    }else{
                        item.ybType="其他医保"
                    }
                    return "【"+item.Rulecode+"】"+item.cdgname;
                }
            },{
                data:"cDgDescription",
                width:100,
                title:"描述",
                render:function(item){
                    return item.cDgDescription||"";
                }
            }],
            onclick:function(item){
                item.title=listParam.title;
                loadDetail_yy(item);
            },
            title:target.find(".title h1").html(),
            footInfo:target.find(".ybContent"),
            footInfoHtml:""
        }
        showListWindow(param,true);
    })
}

//指标
function zbBoard(){
    $("#zb").bind("click",function(e){
        showShade();
        var buttonGroup=$(".listWindow .buttonGroup");
        buttonGroup.find(".selected").removeClass("selected");
        buttonGroup.children().eq(0).addClass("selected");
        var target=$(e.target);
        if(!target.hasClass("infoBox"))
            target=target.parents(".infoBox");
        var param={
            url:"/standard/totalRule/queryAllPager",
            data:{
                ybType:null,
                iyear:2019,
                pageSize:10,
                pageNum:1
            },
            columns:[{
                data:"NormRulename",
                width:100,
                title:"名称",
                render:function(item){
                    if(item.imicaltypeid==1){
                        item.ybType="省医保"
                    }else if(item.medtype==2){
                        item.imicaltypeid="市医保"
                    }else{
                        item.ybType="其他医保"
                    }
                    return item.NormRulename;
                }
            },{
                data:"micalvalue",
                width:"100",
                render:function(item){

                    return "【标准值】"+item.micalvalue;
                }
            },{
                data:"warnvalue",
                width:"100",
                render:function(item){

                    return "【提醒值】"+item.warnvalue;
                }
            },{
                data:"checkvalue",
                width:"100",
                render:function(item){

                    return "【警示值】"+item.checkvalue;
                }
            }],
            onclick:function(item){

            },
            title:target.find(".title h1").html(),
            footInfo:target.find(".ybContent"),
            footInfoHtml:""
        }
        showListWindow(param);
    })
}
//总额
function zeBoard(){
    $("#ze").bind("click",function(e){
        showShade();
        var buttonGroup=$(".listWindow .buttonGroup");
        buttonGroup.find(".selected").removeClass("selected");
        buttonGroup.children().eq(0).addClass("selected");
        var target=$(e.target);
        if(!target.hasClass("infoBox"))
            target=target.parents(".infoBox");
        var param={
            url:"/total/share/queryAllPager",
            data:{
                iyear:2019,
                ybType:null,
                pageSize:10,
                pageNum:1
            },
            columns:[{
                data:"deptname",
                width:"100"
            },{
                data:"prevYearB",
                width:"100",
                render:function(item){

                    return "【上年】"+(item.prevYear||"未分摊");
                }
            },{
                data:"checkvalue",
                width:"100",
                render:function(item){

                    return "【本年】"+(item.thisYear||"未分摊");
                }
            }],
            onclick:function(item){

            },
            title:target.find(".title h1").html(),
            footInfo:target.find(".ybContent"),
            footInfoHtml:""
        }

        showListWindow(param);
    })
}
//加载总额分摊明细
function showTotalDetal(ybType){
    showDetail2();
    loadServerData("/total/query/queryAll", {
        iyear:new Date().getFullYear(),
        medtype:ybType
    }, function (data) {
        $("#totalDetail tbody").html("");
        for(i in data.datas){
            var tr=$("<tr></tr>");
            $("#totalDetail tbody").append(tr);
            tr.append("<td>"+data.datas[i].deptname+"</td>")

            for(var j=1;j<13;j++){
                var m=data.datas[i]["m"+j];
                m=(m==null?["0","0%"]:m.split("|"));
                tr.append("<td>"+m[0]+"</td>")
                tr.append("<td>"+m[1]+"</td>")
            }




        }
    },"totalDetail")
}